/*
This file is part of AI Agent Feed.

"AI Agent Feed" is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

"AI Agent Feed" is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with "AI Agent Feed".  If not, see <http://www.gnu.org/licenses/>.
 */
package com.feed.services.status.impl;

import java.util.Collection;
import java.util.List;

import org.joda.time.DateTime;

import com.feed.domain.FeedProvider;

import com.feed.domain.FeedStatusCategory;
import com.feed.services.status.FeedStatus;
import com.feed.services.status.FeedStatusService;

public class FeedStatusServiceImpl implements FeedStatusService {

	public List<FeedStatusCategory> getAggregatedCategories(String site) {
		// TODO Auto-generated method stub
		return null;
	}

	public List<FeedStatusCategory> getAllCategories(String siteName) {
		// TODO Auto-generated method stub
		return null;
	}

	public DateTime getLastCheckedTime(String processor) {
		// TODO Auto-generated method stub
		return null;
	}

	public DateTime getLastProcessed(String processor) {
		// TODO Auto-generated method stub
		return null;
	}

	public List<FeedStatus> getStatus(String siteName) {
		// TODO Auto-generated method stub
		return null;
	}

	public List<FeedStatus> getStatusAllProcessors() {
		// TODO Auto-generated method stub
		return null;
	}

	public FeedStatus initFeedStatus(String processor, FeedProvider feedSource,
			long scheduleIntervalInMinutes, Integer maxIntervalHours) {
		// TODO Auto-generated method stub
		return null;
	}

	public void updateStatus(String processor,
			Collection<FeedStatusCategory> statii, DateTime checkTime) {
		// TODO Auto-generated method stub
		
	}

}
